/*样式重置：
1.去除一些元素的默认间距，边距
2.去除不同浏览器对某些添加的默认样式
3.超链接的下划线，和默认样式
*/
/*
添加一些常用的样式
1.字体，字体大小
2.去除超链接下划线
3.添加浮动
4.去除添加边框和边距对原始div的影响
*/

*,
::before,
::after {
    /* 清除默认的间距和边距*/
    padding: 0;
    margin: 0;
    /*去除移动端特有的点击高亮效果*/
    -webkit-tap-highlight-color: transparent;
    /*设置所有的盒子都以边框开始计算宽度*/
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

body {
    font-size: 12px;
 /*    font-family: "黑体", sans-serif; */
    /* color: #333; */
}

a {
    color: #333;
    text-decoration: none;
}

a:hover {
    color: #333;
    text-decoration: none;
}

ul, ol {
    list-style: none;
}

input {
    border: none;
    /*获取焦点时的外边框*/
    outline: none;
    /*清除移动端默认的表单样式:-webkit-appearance是用来改变按钮和其他控件的外观，使其外观类似于原生控件.
    通常我们可以在相应的元素上加上-webkit-appearance: none;来移除原生控件样式。*/
    /*-webkit-appearance: none;*/
}

/*添加的新样式*/
/*左浮动与右浮动*/
.f_left {
    float: left;
}

.f_right {
    float: right;
}

/*清除浮动*/
.clearfix::before,
.clearfix::after {
    display: block;
    height: 0;
    clear: both;
    content: "";
    height: 0;
    line-height: 0;
    display: block;
    clear: both;
    visibility: hidden;
}

.m_l10 {
    margin-left: 10px;
}

.m_r10 {
    margin-right: 10px;
}

.m_t10 {
    margin-top: 10px;
}

.ib {
    display: inline-block;
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.b {
    display: block;
}

/*Bz*/
body {
    margin: 0px;
}

body * {
    padding: 0px;
    margin: 0px;
    /* color: rebeccapurple; */
}

/*Bz*/
body, #body, #body > * {
    width: 100%;
}

/*Bz*/
body, #body, #body > * {
    width: 100%;
}

/*font-family*/
.cg {
    font-family: "Century Gothic";
}

.tc {
    font-family: "Tw Cen MT Condensed";
}

.fm {
    font-family: "Franklin Gothic Medium";
}

.ac {
    font-family: 'ADAM.CGPRO';
}

@font-face {
    font-family: 'iconfont';  /* project id 369365 */
    src: url('//at.alicdn.com/t/font_jtgfwgqzlelv7vi.eot');
    src: url('//at.alicdn.com/t/font_jtgfwgqzlelv7vi.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_jtgfwgqzlelv7vi.woff') format('woff'),
    url('//at.alicdn.com/t/font_jtgfwgqzlelv7vi.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_jtgfwgqzlelv7vi.svg#iconfont') format('svg');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}